crew boat - German English Dictionary